/******************************************************************************
 * 
 * Announce: CSharp Kit, used to achieve data visualization.
 *           Copyright (C) ShenYongchen.
 *           All rights reserved.
 *   Author: 申永辰.郑州 (shenyczz@163.com)
 *  WebSite: http://github.com/shenyczz/CSharpKit
 *
 * THIS CODE IS LICENSED UNDER THE MIT LICENSE (MIT).
 * THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF 
 * ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
 * IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
 * PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
 * 
******************************************************************************/

using System.Runtime.InteropServices;

namespace CSharpKit.Native.LAPACK
{
    partial class clapack
    {
        //{{@@@

        /// <summary>
        /// 
        /// </summary>
        /// <returns></returns>
        [DllImport(_dllname_clapack, CharSet = CharSet.Ansi, EntryPoint = "fn_clapack")]
        public extern static int fn_clapack();

        /// <summary>
        /// 原型：logical lsame_(char* ca, char* cb) <br/>
        /// 功能：CA and CB specify the single characters to be compared.<br/>
        /// 状态：pass
        /// </summary>
        /// <param name="ca">CA is CHARACTER*1</param>
        /// <param name="cb">CB is CHARACTER*1</param>
        /// <returns>returns .TRUE. if CA is the same letter as CB regardless of</returns>
        [DllImport(_dllname_clapack, CharSet = CharSet.Ansi, EntryPoint = "lsame_")]
        internal extern static long lsame_(ref char ca, ref char cb);
        public static long lsame(char ca, char cb)
        { return lsame_(ref ca, ref cb); }



        //}}@@@
    }

}
